#include "RSTType.h"


RSTType::RSTType(void)
	:g_rstType(0),g_movement(Point3D(0,0,0)),g_rotateAngle(0),g_rotateAxis(Point3D(0,1,0)),g_scale(Point3D(0,0,0))
{
	
}

RSTType::RSTType( int rstType,Point3D movement )
	:g_rstType(rstType),g_movement(movement)
{

}

RSTType::RSTType( int rstType,Point3D movement,Point3D scale, Point3D rotateAxis,double rotateAngle )
	:g_rstType(rstType),g_movement(movement),g_scale(scale),g_rotateAxis(rotateAxis),g_rotateAngle(rotateAngle)
{

}


RSTType::~RSTType(void)
{
}
